package com.pactera.jep.service.yapin.coll.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.pactera.jep.service.yapin.common.Page;
import io.swagger.annotations.ApiModelProperty;
import org.hibernate.validator.constraints.Length;

import javax.persistence.Column;
import javax.validation.constraints.Digits;
import java.util.Date;

public class WarrantInfoListVO extends Page {
    private String warrantinfoId;

    private String cltId;

    private String cltNo;

    private String warrantTpCd;

    private String warrantNo;

    private String warrantGrantOrgNo;

    private String originalFlg;

    private Date warrantGrantDt;

    private String warrantInputUserNo;

    private Date warrantInputDt;

    private String warrantInputOrgNo;

    private String warrantRmk;

    private Date regEffDt;

    private Date regMatDt;

    private String regOrgNo;

    private Date rollInDate;

    private Date rollOutDate;

    private String srcOutStorReasonCd;

    private String warrantStsCd;

    private String packNo;

    private String accountFlg;

    private String ctrNo;

    private String mainWarrFlg;

    private String warrNoPart1;

    private String warrNoPart2;

    private String tenantId;

    private String createdById;

    private String createdByName;

    private Date createdTime;

    private String delflag;

    private Integer displayOrder;

    private String modifiedById;

    private String modifiedByName;

    private Date modifiedTime;

    private Integer version;

    public String getWarrantinfoId(){
        return warrantinfoId;
    }

    public void setWarrantinfoId(String warrantinfoId){
        this.warrantinfoId = warrantinfoId;
    }
    public String getCltId(){
        return cltId;
    }

    public void setCltId(String cltId){
        this.cltId = cltId;
    }
    public String getCltNo(){
        return cltNo;
    }

    public void setCltNo(String cltNo){
        this.cltNo = cltNo;
    }
    public String getWarrantTpCd(){
        return warrantTpCd;
    }

    public void setWarrantTpCd(String warrantTpCd){
        this.warrantTpCd = warrantTpCd;
    }
    public String getWarrantNo(){
        return warrantNo;
    }

    public void setWarrantNo(String warrantNo){
        this.warrantNo = warrantNo;
    }
    public String getWarrantGrantOrgNo(){
        return warrantGrantOrgNo;
    }

    public void setWarrantGrantOrgNo(String warrantGrantOrgNo){
        this.warrantGrantOrgNo = warrantGrantOrgNo;
    }
    public String getOriginalFlg(){
        return originalFlg;
    }

    public void setOriginalFlg(String originalFlg){
        this.originalFlg = originalFlg;
    }
    public Date getWarrantGrantDt(){
        return warrantGrantDt;
    }

    public void setWarrantGrantDt(Date warrantGrantDt){
        this.warrantGrantDt = warrantGrantDt;
    }
    public String getWarrantInputUserNo(){
        return warrantInputUserNo;
    }

    public void setWarrantInputUserNo(String warrantInputUserNo){
        this.warrantInputUserNo = warrantInputUserNo;
    }
    public Date getWarrantInputDt(){
        return warrantInputDt;
    }

    public void setWarrantInputDt(Date warrantInputDt){
        this.warrantInputDt = warrantInputDt;
    }
    public String getWarrantInputOrgNo(){
        return warrantInputOrgNo;
    }

    public void setWarrantInputOrgNo(String warrantInputOrgNo){
        this.warrantInputOrgNo = warrantInputOrgNo;
    }
    public String getWarrantRmk(){
        return warrantRmk;
    }

    public void setWarrantRmk(String warrantRmk){
        this.warrantRmk = warrantRmk;
    }
    public Date getRegEffDt(){
        return regEffDt;
    }

    public void setRegEffDt(Date regEffDt){
        this.regEffDt = regEffDt;
    }
    public Date getRegMatDt(){
        return regMatDt;
    }

    public void setRegMatDt(Date regMatDt){
        this.regMatDt = regMatDt;
    }
    public String getRegOrgNo(){
        return regOrgNo;
    }

    public void setRegOrgNo(String regOrgNo){
        this.regOrgNo = regOrgNo;
    }
    public Date getRollInDate(){
        return rollInDate;
    }

    public void setRollInDate(Date rollInDate){
        this.rollInDate = rollInDate;
    }
    public Date getRollOutDate(){
        return rollOutDate;
    }

    public void setRollOutDate(Date rollOutDate){
        this.rollOutDate = rollOutDate;
    }
    public String getSrcOutStorReasonCd(){
        return srcOutStorReasonCd;
    }

    public void setSrcOutStorReasonCd(String srcOutStorReasonCd){
        this.srcOutStorReasonCd = srcOutStorReasonCd;
    }
    public String getWarrantStsCd(){
        return warrantStsCd;
    }

    public void setWarrantStsCd(String warrantStsCd){
        this.warrantStsCd = warrantStsCd;
    }
    public String getPackNo(){
        return packNo;
    }

    public void setPackNo(String packNo){
        this.packNo = packNo;
    }
    public String getAccountFlg(){
        return accountFlg;
    }

    public void setAccountFlg(String accountFlg){
        this.accountFlg = accountFlg;
    }
    public String getCtrNo(){
        return ctrNo;
    }

    public void setCtrNo(String ctrNo){
        this.ctrNo = ctrNo;
    }
    public String getMainWarrFlg(){
        return mainWarrFlg;
    }

    public void setMainWarrFlg(String mainWarrFlg){
        this.mainWarrFlg = mainWarrFlg;
    }
    public String getWarrNoPart1(){
        return warrNoPart1;
    }

    public void setWarrNoPart1(String warrNoPart1){
        this.warrNoPart1 = warrNoPart1;
    }
    public String getWarrNoPart2(){
        return warrNoPart2;
    }

    public void setWarrNoPart2(String warrNoPart2){
        this.warrNoPart2 = warrNoPart2;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getCreatedById() {
        return createdById;
    }

    public void setCreatedById(String createdById) {
        this.createdById = createdById;
    }

    public String getCreatedByName() {
        return createdByName;
    }

    public void setDisplayOrder(Integer displayOrder) {
        this.displayOrder = displayOrder;
    }

    public String getModifiedById() {
        return modifiedById;
    }

    public void setModifiedById(String modifiedById) {
        this.modifiedById = modifiedById;
    }

    public String getModifiedByName() {
        return modifiedByName;
    }

    public void setCreatedByName(String createdByName){
        this.createdByName = createdByName;
    }
    public Date getCreatedTime(){
        return createdTime;
    }

    public void setCreatedTime(Date createdTime){
        this.createdTime = createdTime;
    }
    public String getDelflag(){
        return delflag;
    }

    public void setDelflag(String delflag){
        this.delflag = delflag;
    }
    public Integer getDisplayOrder(){
        return displayOrder;
    }

    public void setModifiedByName(String modifiedByName){
        this.modifiedByName = modifiedByName;
    }
    public Date getModifiedTime(){
        return modifiedTime;
    }

    public void setModifiedTime(Date modifiedTime){
        this.modifiedTime = modifiedTime;
    }
    public Integer getVersion(){
        return version;
    }

    public void setVersion(Integer version){
        this.version = version;
    }
}
